Instantiating General Games Using Prolog or Dependency Graphs

نویسندگان

  • Peter Kissmann
  • Stefan Edelkamp
چکیده

This paper proposes two ways to instantiate general games specified in the game description language GDL to enhance exploration efficiencies of existing players. One uses Prolog’s inference mechanism to find supersets of reachable atoms and moves; the other one utilizes dependency graphs, a datastructure that can calculate the dependencies of the arguments of predicates by evaluating the various formulas from the game’s description.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comprehending and Visualising Software based on XML–Representations and Call Graphs

We have implemented a PROLOG–tool VISUR/RAR for reasoning about various types of source code, such as PROLOG–rules or JAVA–programs. RAR provides retrieval and update operations for a deductive database storing XML–representations of the investigated code. The obtained results are visualised using graphs or tables in VISUR. The deductive database contains rules for analysing PROLOG–code based o...

متن کامل

Partial-order Boolean games: informational independence in a logic-based model of strategic interaction

As they are conventionally formulated, Boolean games assume that players make their choices in ignorance of the choices being made by other players – they are games of simultaneous moves. For many settings, this is clearly unrealistic. In this paper, we show how Boolean games can be enriched by dependency graphs which explicitly represent the informational dependencies between variables in a ga...

متن کامل

Faster State Manipulation in General Games using Generated Code

Many programs for playing games rely on some type of state space search to choose their actions. It is well known that there is a correlation between the depth to which these programs search and the strength of their play. Unfortunately when playing games in the general game-playing competition, manipulating states requires expensive logical inference and as a result, programs that play these g...

متن کامل

Parsing Korean based on Dependency Grammar and GULP

This paper presents a parsing algorithm in Prolog using GULP, based on dependency grammar and unification-based grammar.1 It parses declarative sentences of a free-word-order language, Korean. The dependency grammar accepts free order of the words in a sentence. Unification-based features separate the grammar from the parsing algorithm and also simplify the notation of the grammar. GULP (Graph ...

متن کامل

Representing Argumentation Schemes with Constraint Handling Rules (CHR)

We present a high-level declarative programming language for representing argumentation schemes, where schemes represented in this language can be easily validated by domain experts, including developers of argumentation schemes in informal logic and philosophy, and serve as executable specifications for automatically constructing arguments, when applied to a set of assumptions. Since argumenta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010